Synonyms for "hackney carriage"

Words with similar meaning